CA Foundation Revision